HTML <base> 標簽

2022-06-01 15:16 更新

<base> 標簽是 HTML 語言中的基準網(wǎng)址標記,是一個單標簽。

<base> 標簽位于網(wǎng)頁頭部文件的 <head> 標簽內(nèi),一個頁面最多只能使用一個 base 元素,用來提供一個指定的默認目標。

實例

規(guī)定頁面上所有鏈接的默認 URL 和默認目標:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>W3Cschool(w3cschool.cn)</title>
<base href="http://hgci.cn/statics/images/"; target="_blank">
</head>
<body>
<p><img src="logo.png" > - 注意這里我們設(shè)置了圖片的相對地址。能正常顯示是因為我們在 head 部分設(shè)置了 base 標簽,該標簽指定了頁面上所有鏈接的默認 URL,所以該圖片的訪問地址為 "http://hgci.cn/statics/images/logo.png";

<p><a href="http://hgci.cn/">w3cschool.cn</a>- 注意這個鏈接會在新窗口打開,即便它沒有 target="_blank" 屬性。因為在 base 標簽里我們已經(jīng)設(shè)置了 target 屬性的值為 "_blank"。</p>

</body>
</html>
嘗試一下 ?

瀏覽器支持

Internet Explorer Firefox Opera Google Chrome Safari

所有主流瀏覽器都支持 <base> 標簽。


標簽定義及使用說明

<base> 標簽為頁面上的所有的相對鏈接規(guī)定默認 URL 或默認目標。

在一個文檔中,最多能使用一個 <base> 元素。 <base> 標簽必須位于 <head> 元素內(nèi)部。


提示和注釋

提示:請把 <base> 標簽排在 <head>  元素中第一個元素的位置,這樣 head 區(qū)域中其他元素就可以使用 <base>  元素中的信息了。

注釋:如果使用了 <base>  標簽,則必須具備 href 屬性或者 target 屬性或者兩個屬性都具備。


HTML 4.01 與 HTML5之間的差異

無。


HTML 與 XHTML 之間的差異

在 HTML 中,<base> 標簽沒有結(jié)束標簽。

在 XHTML 中,<base> 標簽必須被正確地關(guān)閉。


屬性

屬性 描述
href URL 規(guī)定頁面中所有相對鏈接的基準 URL。
target _blank
_parent
_self
_top
framename
規(guī)定頁面中所有的超鏈接和表單在何處打開。該屬性會被每個鏈接中的 target 屬性覆蓋。


全局屬性

<base> 標簽支持 HTML 的全局屬性。


事件屬性

<base> 標簽不支持任何的事件屬性。


相關(guān)文章

HTML DOM 參考手冊: Base 對象


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號